package com.aier.common.common;

import com.zypush.post.ZYPush;

public class PushMessage {
    
    /**智游推送平台的登录帐号**/
    private static final String USER_NAME = "wang198528";
    
    /**你应用的AppKey**/
    private static final String APP_KEY = "89726e72b9dd701a9c6b4f04c8590a7d";
    
    
    /**接收者类型（1代表全部用户，2代表IMEI用户，3代表别名用户）**/
    private static final Integer RECEIVE_TYPE = 2;
    
    /**接收用户,跟接受者类型相关联,
     * 如果接受者类型为1时，接收用户可以为空
     * 如果接收者类型为2时，只支持一个IMEI用户；
     * 如果接收者类型为3时，最多支持十个用户，别名用户以逗号隔开。
     **/
    
    /**发送的消息类型,1代表自定义信息,2代表通知**/
    private static final Integer MSG_TYPE = 2;
    
    /**终端用户的类型**/
    private static final String CLIENT_PLATFORM = "android,ios";
    /**离线时长(从消息推送时起，保存离线的时长。秒为单位)**/
    private static final int OFFLINE_TIME = 3600;
    
    //pName为应用软件的包名，cName为应用软件的类名。
    /**应用软件的包名*/
    private static final String PNAME = "com.zypush.activity";
    /**应用软件的类名*/
    private static final String CNAME = "com.zypush.activity.PushTestActivity";
    
    public static String pushMessage(String imei,String title,String content) {
        
        String msg_content = "{title:"+title+",content:"+content+",pName:"+PNAME+",cName:"+CNAME+"}";
        String result2 = ZYPush.sendMsg_Ver02(USER_NAME,APP_KEY,RECEIVE_TYPE,imei,MSG_TYPE,msg_content,CLIENT_PLATFORM,OFFLINE_TIME);

        return result2;
        
    }

}
